////////////////////////////////////////////////////////////////
// filename: character.h
// description: header file for the character class
// author: Jay Tomten (jaytomten@gmail.com)
// notes:

// namespace
using namespace std;

// defines
#ifndef __CHAR__
#define __CHAR__

// includes
#include "line.h"
#include "color.h"
#include "character.h"
#include "object.h"


// globals

////////////////////////////////////////////////////////////////
// Particle - definition of our particle class
class Character : public Object {

public:

    float cost;

    Character();
    Character(int type, float x, float y, float z);
    ~Character();

    void Init(int type, float x, float y, float z);
    bool Update(float d); // update the character
    void Draw();

private:

    Line  v[30];  // list of verticies for our object
    int   size;   // number of points
    Color col;    // color of character
    float width;  // line width

};

#endif
